package cn.bonoon.controllers.schedule;

import cn.bonoon.kernel.annotations.OptionArray;
import cn.bonoon.kernel.annotations.ResetProperties;
import cn.bonoon.kernel.annotations.ResetProperty;


@ResetProperties(value = { 
	@ResetProperty(value = "createAt", name = "创建时间"),
	@ResetProperty(value = "creatorName", name = "创建人"),
	@ResetProperty(value = "remark", name = "备注"),
	@ResetProperty(value = "name", name = "名称"),
	@ResetProperty(value = "updateAt", name = "修改时间"),
	@ResetProperty(value = "updaterName", name = "修改人"),
	@ResetProperty(value = "executeAt", name = "执行时间"),
	@ResetProperty(value = "content", name = "内容"),
	@ResetProperty(value = "alarm", name = "是否提醒", options = @OptionArray(value = { "否", "是" })),
	@ResetProperty(value = "alarmTime", name = "提前提醒时间(小时)"),
	@ResetProperty(value = "alarmType", name = "提醒方式", options = @OptionArray(value = { "邮件", "短信", "邮件和短信"})),
	@ResetProperty(value = "type", name = "类型", options = @OptionArray(value = { "日程安排", "工作安排" }))
})

public interface ScheduleDefine {

}
